feet on the ground – English–Français translations

🇬🇧 en fr 🇫🇷

feet on the ground noun

  • translations for "have one's feet on the ground"
avoir les pieds sur terre
Wiktionary Links